package com.glodon.paas.mail;

public interface MailClient{	
	/**
	 * 发送邮件
	 * 同步发送邮件，可能会有异常抛出；异步没有
	 * 
	 * 未执行返回0
	 * 正确执行返回200
	 * 其他错误，返回服务端status
	 * 
	 * @param message	消息
	 * @param async	是否异步发送
	 * @throws InternalAPIException
	 */
	public int sendMail(MailMessageParam message, boolean async);
}
